<?php
$kinoid = 0;        // Номер фильма по кинопоиску
$coll = 0;          // Номер набора данных

if(isset($_POST["kinoid"])) $kinoid = $_POST["kinoid"];
if(isset($_GET["kinoid"]))  $kinoid = $_GET["kinoid"];

if(isset($_POST["coll"])) $coll = $_POST["coll"];
if(isset($_GET["coll"])) $coll = $_GET["coll"];

require_once(dirname(__FILE__)."/lib/Loader.php");
$dbh = dbh();
?>
<html>
<head>
<style>
    input { font: normal 12px Arial, Helvetica, sans-serif;padding:0; margin:0; line-height:1.8em;color: #333333; text-decoration: none; }
    input[type=text] { width:800px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:4px; box-shadow:0 1px 2px #ddd; -moz-box-shadow:0 1px 2px #ddd; -webkit-box-shadow:0 1px 2px #ddd; border:
1px solid #aaa; color:#555555; padding:1px; margin:1px; }
    textarea { font: normal 12px Arial, Helvetica, sans-serif;padding:0; margin:0; line-height:1.8em;color: #333333; text-decoration: none;
                       width:800px; height:100px; }
</style>
</head>

<body>
<?php

if($kinoid==0) {
    echo "No Kinopisk Id. exiting";
    exit();
}

cload("kinopoisk.kinoPoiskFilm");
cload("addData.addDataCollList");
cload("addData.addDataCollRow");
cload("addData.addDataRow");
cload("addData.addDataList");

$_film = new kinoPoiskFilm($dbh, $kinoid);

if(!$_film->load()) {
    echo "Film id not found. exiting";
    exit();
}

$_collList = new addDataCollList($dbh);
?>

    <h3>Редактирование дополнительных данных</h3>
    <hr />
    <ul>
        <li>Фильм: <?php echo $_film->get("filmName"); ?></li>
    </ul>
    <hr />
    <b>Наборы данных:</b>
<?php
    $_collListArr = $_collList->getList();
    for($i=0;$i<sizeof($_collListArr);$i++) {
        echo '<a href="'.$_SERVER['SCRIPT_NAME'].'?kinoid='.$kinoid.'&coll='.$_collListArr[$i]->get("id").'">'.$_collListArr[$i]->get("title").'</a> &nbsp;|&nbsp;';
    }
?>
    
<?php
if($coll > 0) {
    // Был выбран набор данных
    echo '<hr />';
    
    $collection = new addDataCollRow($dbh, $coll);
    if(!$collection->load()) {
        echo "Collection no found. exiting";
        exit();
    }
    echo '<h4>Данные набора "'.$collection->get("title").'"</h4>';
    echo '<a href="dopDataForm.php?kinoid='.$kinoid.'&collId='.$coll.'">Добавить данные</a>';
    echo '<table border="0">
        <tr>
            <th>имя поля</th>
            <th>заголовок</th>
            <th>действия</th>
        </tr>';
    $_addData = new addDataList($dbh, $kinoid, $coll);
    $_addDataArr = $_addData->getList();
    
    for($i=0;$i<sizeof($_addDataArr); $i++) {
        echo '<tr>';
        echo '<td>'.$_addDataArr[$i]->get("name").'</td>';
        echo '<td>'.$_addDataArr[$i]->get("title").'</td>';
        echo '<td><a href="dopDataForm.php?kinoid='.$kinoid.'&collId='.$_addDataArr[$i]->get("collId").'&id='.$_addDataArr[$i]->get("id").'">Изменить</a></td>';
        echo '</tr>';
    }
    echo '</table>';
};
?>

    
</body>
</html>